// 封装一个模块，来使用localStorage实现持久化

/**
 * 取数据
 * @param {*} name 要取的数据项
 */
export const getItem = name => {
  return JSON.parse(localStorage.getItem(name));
};

/**
 * 设置数据
 * @param {*} name 要设置的属性值
 * @param {*} obj 要保存的值
 */
export const setItem = (name, obj) => {
  localStorage.setItem(name, JSON.stringify(obj));
};

/**
 * 删除数据
 * @param {*} name 要删除的属性值
 */
export const removeItem = (name) => {
  return JSON.parse(localStorage.removeItem(name));
};
